package com.hsh.dao;

import com.hsh.bean.Sleep;
import com.hsh.bean.User;
import org.springframework.stereotype.Repository;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

@Repository
public interface SleepMapper extends Mapper<Sleep> {
    /**
     * 通过id查找sleep
     * @param sid
     * @return
     */
    Sleep findById(Integer sid);

    /**
     * 模糊查询
     * @param sleep
     * @return
     */
    List<Sleep> findBySleep(Sleep sleep);

    /**
     * 通过uid和时间查找该用户当天睡眠总周期数
     * @param sleep
     * @return
     */
    Integer findByDateAndUid(Sleep sleep);
}
